Definitions for making water

Definitions for (noun) making water

Main entry: leak, making water, passing water, wetting

Definition: a euphemism for urination

Usage: he had to take a leak


Visual thesaurus for making water